using ArmyAnt.ProcessController;
using PlayMyLife.Definitions.HumanProperty;
using PlayMyLife.Events;

namespace PlayMyLife.Events {
    public class EventArgs_LoadGame : IEventManager<DirectorEvent>.IEventArgs {
        public const DirectorEvent EVENT_ID = DirectorEvent.LoadGame;

        public DirectorEvent EventId => EVENT_ID;

        public Name Name { get; set; }
        public GenderType Gender { get; set; }
        public int BirthMonth { get; set; }
        public int BirthDay { get; set; }
        public MbtiType Mbti { get; set; }

        public EventArgs_LoadGame(Name name, GenderType gender, int birthMonth, int birthDay, MbtiType mbti) {
            Name = name;
            Gender = gender;
            BirthMonth = birthMonth;
            BirthDay = birthDay;
            Mbti = mbti;
        }

    }
}
